/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package cassys.dataaccess;

import cassys.datatransferobjects.PeerAssessmentDTO;
import cassys.datatransferobjects.PeerAssessmentEvaluationDTO;
import cassys.datatransferobjects.TeamDTO;
import java.util.ArrayList;

/**
 *
 * @author Priyanka
 */
public interface PeerAssessmentDAO {
    
    public void insertPeerAssessment(PeerAssessmentDTO dto);
    public void updatePeerAssessment(PeerAssessmentDTO dto);
    public void deletePeerAssessment(PeerAssessmentDTO dto);
    public PeerAssessmentDTO findPeerAssessment(String paId);
    public PeerAssessmentDTO findPeerAssessmentByModule(String moduleCode);
    public void insertPeerAssessmentEvalution(PeerAssessmentEvaluationDTO dto);
    
    public void updatePeerAssessmentEvalution(PeerAssessmentEvaluationDTO dto);
    
    public void deletePeerAssessmentEvalution(PeerAssessmentEvaluationDTO dto);
    public PeerAssessmentEvaluationDTO findPeerAssessmentEvalution(String paEvalId);
    
    
    public PeerAssessmentEvaluationDTO[] findPeerAssessmentEvalutionForAPA(String paID);
    
     public PeerAssessmentEvaluationDTO[] findALLPeerAssessmentEvalution();
      

}
